#include <iostream>
#include <set>
#include <string>
using namespace std;

int main(){
	int n,m,k,t,cnt=0,num=0;
	cin>>n>>m;
	set <int> s;
	string r;
	for( int i=0; i<m; i++ ){ cin>>k; s.insert(k); }
	for( int i=0; i<n; i++ ){
		cin>>r>>t;
		int g=0;
		int flag=0;
		while( t-- ){
			cin>>k;
			if( s.find(k)!=s.end() ){ 
			cnt++;g=1;
			flag==0?printf("%s: %04d",r.c_str(),k):printf(" %04d",k),flag=1; 
			}
		}
		if( g==1 ){
			num++;
			printf("\n");
		}
	}
	printf("%d %d",num,cnt);
	return 0;
} 
